thin rolling pin - Turkish English Dictionary